package com.ruicar.afs.cloud.apply.contract.enums;

import lombok.Getter;

/**
 * 身份证正反面枚举
 *
 * @author 耿继辉
 */
@Getter
public enum CertTypePictureEnum {
    /**
     * 主借人身份证正面
     */
    MAIN_BORROWER_ID_CARD_FRONT("mainBorrowerIdcardFront", "主借人身份证正面"),
    /**
     * 主借人身份证反面
     */
    MAIN_BORROWER_ID_CARD_BACK("mainBorrowerIdcardBack", "主借人身份证反面"),
    /**
     * 共借人身份证正面
     */
    COM_BORROWER_ID_CARD_FRONT("comBorrowerIdcardFront", "共借人身份证正面"),
    /**
     * 共借人身份证反面
     */
    COM_BORROWER_ID_CARD_BACK("comBorrowerIdcardBack", "共借人身份证反面"),
    /**
     * 担保人身份证正面
     */
    GUARANTOR_BORROWER_ID_CARD_FRONT("guarantorBorrowerIdcardFront", "保证人身份证正面"),

    /**
     * 担保人身份证反面
     */
    GUARANTOR_BORROWER_ID_CARD_BACK("guarantorBorrowerIdcardBack", "保证人身份证反面"),

    /**
     * 进件申请面签照片
     */
    ORDER_APPLY_FACE_PHOTO("orderApplyFacePhoto", "进件申请面签照片"),

    /**
     * 账户登录人脸照片
     */
    LOGIN_FACE_PHOTO("loginFacePhoto", "账户登录人脸照片"),
    /**
     * 预审批身份证正面
     */
    PRE_BORROWER_ID_CARD_FRONT("preborroweridcardfront", "预审身份证正面"),
    /**
     * 预审批身份证反面
     */
    PRE_BORROWER_ID_CARD_BACK("preBorrowerIdcardBack", "预审身份证反面"),
    /**
     * 合同录入发票信息
     */
    CONTRACT_INVOICE_ID_CARD_FRONT("contractInvoiceIdCardFront", "合同录入发票证件正面"),
    /**
     * 合同录入发票信息
     */
    CONTRACT_INVOICE_ID_CARD_BACK("contractInvoiceIdCardBack", "合同录入发票证件反面"),
    /**
     * 合同录入银行卡信息
     */
    CONTRACT_BANK_CARD("contractBankCard", "合同录入发票信息"),
    /**
     * 复议
     * */
    RECONSIDER("reconsiderApply","复议"),
    /**
     * 资产变更
     * */
    CHANGE_OF_ASSETS("assetsChange","资产变更");
    private final String index;
    private final String name;

    private CertTypePictureEnum(String index, String name) {
        this.index = index;
        this.name = name;
    }
}
